Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release to val #199

Merged
merged 45 commits into from
Nov 17, 2023
Merged

Release to val #199

merged 45 commits into from
Nov 17, 2023

Conversation

mdial89f
Copy link
Contributor

Release to val.

Please create a merge commit

jdinh8124 and others added 30 commits September 22, 2023 07:47
* add working logic to dashboard

* add branch specific logic

* Update templateDashboard.txt

* add cloudfront alarm

* Update serverless-compose.yml

* Update serverless.yml

* add api gateway alarm

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* Update serverless.yml

* tinkering with distrubution id

* Update serverless.yml

* Update serverless.yml

* remove cloudfront alarms

* Update serverless.yml

* adjust namespace

* Update templateDashboard.txt

* Update serverless.yml

* Update templateDashboard.txt

* Update templateDashboard.txt

* add additional alarms

* Update serverless.yml

* adding logic for validation alarms

* Update serverless.yml

* Update serverless.yml

* Update templateDashboard.txt

* Update templateDashboard.txt

* add lambda search alarm logic

* Update templateDashboard.txt

* Update templateDashboard.txt

* Update templateDashboard.txt

* Update serverless.yml

* add sns alert alarm logic

* Update serverless.yml

* adjuspacing

* update namespaces

* update namespaces

* change eval periods

* cleanup

* update threshold

* update graph

* Update templateDashboard.txt

* adjust dashboard with new metrics and graphs

* Update serverless.yml

* Update workspace setup to write to .zshenv instead of .zshrc

* Update deploy.yml

* Update index.spec.ts

* Update index.spec.ts

* adjust env

* test

* Update serverless.yml

* Update serverless.yml

* test

* Update index.spec.ts

* Update serverless.yml

* add test dir

* test

* Update serverless.yml

* non null

* Update index.spec.ts

* add vite prefix

* Update index.spec.ts

* add import

* test

* Update index.spec.ts

* Update index.spec.ts

* adding logging

* add logs

* removal local

* Update playwright.config.ts

* test

* Update index.spec.ts

* Update index.spec.ts

* test

* move file into test file

* Update index.spec.ts

* teest

* test

* Update index.spec.ts

* test

* debug

* Update deploy.yml

* Update deploy.yml

* test

* Update playwright.config.ts

* Update serverless.yml

* Update serverless.yml

* Update deploy.yml

* Update deploy.yml

* Update deploy.yml

* Update serverless.yml

* Update deploy.yml

* Update serverless.yml

* change WD

* Update deploy.yml

* trying new logic

* Update deploy.yml

* Update deploy.yml

* Update deploy.yml

* Update deploy.yml

* Update deploy.yml

* run github secret logic

* add secret logic

* test

* Update index.spec.ts

* comment

* remove env

* test

* Update index.spec.ts

* Update playwright.config.ts

* Update index.spec.ts

* run secrects logic

* Update serverless.yml

* Update index.spec.ts

* Update index.spec.ts

* uncomment

* Update index.spec.ts

* Update index.spec.ts

* add logic

* Update index.spec.ts

* Update index.spec.ts

* Update secrets-manager-lib.ts

* Update secrets-manager-lib.ts

* fixed logic

* cleanup testing logic

* Update index.spec.ts

* adjust the way we are running playwright

* updated lock file

* update logic

* run logic

* edit file

* Update package.json

* thing

* Update playwright.config.ts

* Update playwright.config.ts

* Update playwright.config.ts

* add packages

* Update package.json

* Update package.json

* Update package.json

* edit logic

* cleaned logic

* Update run.ts

* yarntest

* Update run.ts

* log logic

* Update package.json

* run pwd logic

* logic

* Update deploy.yml

* Update deploy.yml

* Update deploy.yml

* test

* remove individual browsers

* Update deploy.yml

* Update deploy.yml

* Update deploy.yml

* Update deploy.yml

* test

* Update deploy.yml

* add deps update

* Update run.ts

* Update deploy.yml

* only chrome

* test

* back to fix

* update yarn

* Update index.spec.ts

* Update index.spec.ts

* Update index.spec.ts

* cleanup

---------

Co-authored-by: Benjamin Paige <[email protected]>
* feat(faq update): made functional changes to the faq page

* feat(faq update): made functional changes to the faq page

* feat(faq update): made functional changes to the faq page

* feat(faq update): test changes

* feat(faq update): made functional changes to the faq page

* feat(faq update): made functional changes to the faq page

* feat(faq update): made functional changes to the faq page

* thing

* other thing

* feat(faq update): made functional changes to the faq page

* feat(faq update): made functional changes to the faq page

---------

Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Benjamin Paige <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
* feat(OY2-25401): dropdown chron ordering

* feat(OY2-25401): dropdown chron ordering

* feat(OY2-25400): OS disable future dates
* Show loading spinner while table data loads

* Move LoadingSpinner to location of potential future skeleton loader

* Use context.isLoading for LoadingSpinner

* Only show LoadingSpinner on initial load
* update status displays

* update cb urls

* sub type to action type

* things

* status stuff

* more status stuff

* yet even  more status stuff

* status stuff

* yup

* update export

* Add inputs and update styles

* add example form page

* fix lint error

* lint

* lint

* lint

* lint

* style stuff

* pushing pixels
* add chip component

* basic filter chips

* remove log

* fix menu below table

* small color adjustment

* missing fields

* render chip list

* unnecessary template

* use provider for drawer access in page

* resetFilters is still bugged

* fixed clear all and changed style

* reversed splice params

* feat(os): filter drawer-tag revision

* fix chip list separation

* style changes and remove console log

* styling fix

---------

Co-authored-by: Paul Kim <[email protected]>
* Update

* update dash

* dash updates
…tate development

* plumbing there

* successfully connecting

* simple write to seatool

* improve ui some

* vet permissions on the backend

* yep

* rebuild

---------

Co-authored-by: Mike Dial <[email protected]>
Bumps [get-func-name](https://github.com/chaijs/get-func-name) from 2.0.0 to 2.0.2.
- [Release notes](https://github.com/chaijs/get-func-name/releases)
- [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2)

---
updated-dependencies:
- dependency-name: get-func-name
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…place to send mako data (#144)

* step

* move to ts

* typefixes and guard

* Revert "typefixes and guard"

This reverts commit 70fac42.

* Revert "move to ts"

This reverts commit 5f99457.

* bump

* test

* Revert "test"

This reverts commit fe0021a.

* Revert "Revert "move to ts""

This reverts commit e4cb39d.

* Revert "Revert "typefixes and guard""

This reverts commit bc7b3ca.

* functional, but the lib is a js file
* Set up path strings as enum values

* Setup for development

* Add OptionFieldset

* Set up OptionCard

* Add styling to fieldset and inner cards

* Oops, forgot the hover style

* Options as array of objects

* Wired up options and routing

* Some content changes

* Add icon and adjust styles

* Merge CardWithTopBorder and MACCardWrapper to reduce dupes

* Just some descriptions

* Just some descriptions

* Remove TODO

* Fixes from manual testing

* Remove authority temp page

* Add unit tests for OptionCard component system
…ernal app submissions (#145)

* Set up routing for spa submission secondary options

* Wire up landing pages and routing

* Populate landing page content and styles

* fix button text

* touchups

* Set up link to anchor to proper FAQ section

* Grammar fix

* Add waiver options

* Wire up routing for waiver options

* Fix b-cap waiver options

* Prettier code

* Text updates re:testing
…nt fixes, etc (#146)

* Asdf

* asdf

* asdf

* fix and cleanup for kibana users

* run lighter in dev

* fix

* set this back to 3

* bump

* set

* fix lint on dashboard template widget

* lint

* chore(deps-dev): bump postcss from 8.4.26 to 8.4.31

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.26 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.26...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>

* Upgrade next to resolve postcss vulnerability.  no idea if this is breaking... need to talk to brian

* Move unit test job

* Revert "Move unit test job"

This reverts commit 2c25059.

* Remove unneeded non null assertion (i think)

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix mako issues (1,2)

* fix mako issues (3)

* fix cpoc name field and change sink to return null for submitterName in one mac

* add -- -- for null fields to the dashboard

* add -- -- for null fields in detail page

* move ui and minor text changes

* change to '-- --' where missed

* change text to submission source and add to dashboard

* add blank value constant and new package to manage consts from

* fix issue

* rename folder to consts to match package name

* remove un-needed import

* fix undefined value issue

* fix name of column to be cpoc name

* push export code part 1

* push export code part 2

* add a comment regarding formal rai response

* fix waiver number issue

* fix remaining issues in mako and with export

* fix issues with mako

* fix more export issues

* fix recursive search issue

* Imporve location of eye for usability purposes

* fix bug

* fix remaining export issues

* add unknown status

* fix to use correct value for rai

* adjust turbo config

* debug unit tests 1

* remove all tests temporarily

* add test-test to test

* comment out more tests to narrow down the issue

* fix error

* please work

* please work

* please work

* testing again

* move consts to ui layer

* remove the consts package

* change to span instead of p tag

---------

Co-authored-by: Benjamin Paige <[email protected]>
* conditional oidc integration

* adjust attributes

* correct names

* correct names

* successfully talking to idm... we should figure out what to display when the user has no roles

* Set up mappings

* no

* what

* check

* Fix ui error

* add vpc config to postauth

* ports

* Updates for roles... state still not here

* Add state support

* typing

* Put response status and status text in error

* pivot and grow

* Remove approver roles
* Fix outddated action

* cache job

* test

* change dependency
* Fix a gem issue preventing docs site launch

* move diagram update to the dev guide

* rearrange dora
* Fix outline variant to match design

* Restore hover state for outline variation
* if dev run skinny

* test

* test

* test

* test

* test

* test
… to applicable sections. rewrote e2e test that was failing (#151)

* feat(faq page formatting): made changes to the items on the page adding tables to applicable sections

* feat(faq page formatting): made changes to the items on the page adding tables to applicable sections

* Empty-Commit

* feat(faq page formatting): made changes to the items on the page adding tables to applicable sections

* feat(faq page formatting): made changes to the items on the page adding tables to applicable sections

* feat(faq page formatting): made changes to the items on the page adding tables to applicable sections

* feat(faq page formatting): made changes to the items on the page adding tables to applicable sections

* feat(faq page formatting): made changes to the items on the page adding tables to applicable sections

* feat(faq page formatting): made changes to the items on the page adding tables to applicable sections

---------

Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
* squashing some bugs

* random clean up

* remove proto page
… links missing underlines (#163)

* Underline and update links

* Update logo and sizing
13bfrancis and others added 15 commits October 17, 2023 13:41
…162)

* initial markup for the breadcrumb component

* add unit tests

* add initial breadcrumbs with light styles

* rough draft breadcrumbs

* update typescript in ui service

* remove tsdoc support. nice to have, but doesn't belong in this effort

* remove state from router. this isn't needed currently

* remove breadcrumbs from welcome page (this was for testing before)

* fix tests

* add a comment as a reminder

* add breadcrumbs to the various landing pages

* change config to address verbiage issues

* add breadcrumbs to package detail pages

* fix deploy error with typescript

* fix breadcrumb verbiage to match titles for landing pages
…d urls. (#176)

* uploads serfvice and presigned url generation

* add missing export
* Correct syntax to avoid warnings and such

* make this match deploy

* Fixes for cleanup function

* lint

* lint

* lint

* lint
…ender actions (#182)

* get item now gives actions

* remove rai timestamp condition for manual testing

* Set up front-end to read and render actions

* Map action link added

* Add routing tooling for action forms

* Update routing

* Remove need for mapping routes

* Testing previous commit

* Make getPackageActions endpoint

* Make getPackageActions endpoint

* Add api hook for ui

* Use hook for UI

* Add endpoint to yaml

* Fix ui-api connection

* Fix box placement

* Add ID into path

* Remove actions from ItemResult type

* Add default text for no actions
…175)

* feat(Role based users view): configure role based user view

* feat(role based view): inplimanting a role based view for user groups

* feat(role based view): inplimanting a role based view for user groups

* feat(Role based users view): configure role based user view

* feat(Role based users view): configure role based user view

* feat(Role based users view): configure role based user view

* feat(Role based users view): configure role based user view

* feat(Role based users view): configure role based user view

* feat(Role based users view): configure role based user view

* feat(Role based users view): configure role based user view

* feat(Role based users view): configure role based user view

---------

Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
* initial structure

* More layout

* setup react-hook-form and zod and finish layout

* fix label issue and some fancy typescript to make it typesafe (tuples)

* add open sans font

* mostly working state

* fix uploads

* attachment stuff

* make mike happy

* yut

* yut

* make submission things happen for dashboard

* yut

* working

* routing

* crumbs

* date thing

* button fix thing

* buttons and such

* remove typo

* rm

* rm axios

* free brittney

* asdf

* meh.. populate with the state

* we should be able to clean this up

* Pass title in the payload

* error banner at bottom

* basic loading spinner

* modal by fire

* blue hyperlinks

* modals for success/failure

* language

* rm dropdown

* danke ben

* Fix other peoples issues

* title fix. padma 1

* syntax padma 2

* open in new tab, but idk how to link to a speicifc faq question... padma 4.1

* correct FAQ... padma 5

* spa ce bewteen sentences... padma 10

* add faq page as new tab link, but still dont know how to link to speciifc question... padma 11.1

* add text... padma 12

* make required attachment required... padma 13

* drop timestamp.. padma 15

* add missing word... padma 18

* multi file, removable file, capped at 80... padma 20, 25

* language

* add timestamp to zip

* cancel modal

* FAQ fixes, thanks wale/kevin.  padma 4.2 and 11.2

* fixes

* fix regex

* fixes

* uc

* remove help text

* modal updates

* allow past dates

* limit file types

* remove unused

* Auto upcase the ID field text

* Check user has access to state

* Check that the SPA ID does not already exist

* format with slashes

* Destructure per kevin

* Abstract per kevin

* Fix 29

* fix file size

* change name

---------

Co-authored-by: Mike Dial <[email protected]>
Co-authored-by: Benjamin Paige <[email protected]>
* Refactor config for options triage breadcrumbs'

* Refactor config out from components folder

* Remove breadcrumb path filtering line

* Include new form path

* Revert rogue changes

* Include details and actions config in refactor

* Typesafe keys for records

* Typesafe keys for records
fix(status-filter): fix cms status filtering bug
… where applicable (#187)

* feat(Role based users update): update record status

* feat(Role based users update): update record status

* feat(Role based users update): update record status

* feat(Role based users update): update record status

* feat(Role based users update): update record status

---------

Co-authored-by: Adewale Sangobiyi <[email protected]>
Co-authored-by: Adewale Sangobiyi <[email protected]>
fix(maxRecordCount): Add maxRecordCount to pagination
)

* Save Point: building form

* Style updates to form

* Modify for disable action

* Adding API hooks

* should be working

* Breadcrumb option fix

* Add success banner

* Bug fix

* Fixing titles

* Remove todo

* Rename file

* Refactor general error handling into component

* UX bug fix: debounce auto nav to allow data to change and correct actions to display

* Squashed commit of the following:

commit 7563b25
Author: 13bfrancis <[email protected]>
Date:   Thu Nov 9 12:29:20 2023 -0500

    fix build error

commit e3c2c18
Author: 13bfrancis <[email protected]>
Date:   Thu Nov 9 12:12:41 2023 -0500

    fix errors with sink

commit 50e4f86
Author: 13bfrancis <[email protected]>
Date:   Wed Nov 8 15:43:36 2023 -0500

    fix index -1 error

commit d489faa
Author: 13bfrancis <[email protected]>
Date:   Wed Nov 8 15:10:45 2023 -0500

    fix errors and lets reindex

commit 9976017
Author: 13bfrancis <[email protected]>
Date:   Wed Nov 8 11:03:24 2023 -0500

    fix typescript error for tombstone

commit 2f6e865
Author: 13bfrancis <[email protected]>
Date:   Wed Nov 8 09:53:04 2023 -0500

    finished up flow (fingers crossed)

commit 0afb047
Author: 13bfrancis <[email protected]>
Date:   Wed Nov 8 09:09:52 2023 -0500

    fix breadcrumb type error

commit 053441f
Author: 13bfrancis <[email protected]>
Date:   Wed Nov 8 09:06:13 2023 -0500

    remove action-type from schema (not needed)

commit 00eff86
Author: 13bfrancis <[email protected]>
Date:   Wed Nov 8 09:04:18 2023 -0500

    add functionality for sinking actions to opensearch

commit 43eaf99
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 14:47:25 2023 -0500

    bringing in brian

commit d8c4af4
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 14:27:13 2023 -0500

    fix thing

commit b4bbbeb
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 14:19:37 2023 -0500

    brians lib

commit 8b520a5
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 14:15:19 2023 -0500

    yut

commit 1a92952
Merge: c045e36 35b4780
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 13:42:17 2023 -0500

    Merge branch 'master' into issuerai

commit c045e36
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 13:41:20 2023 -0500

    sink

commit f2d7ab6
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 09:38:56 2023 -0500

    basic func

commit e164a3e
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 06:51:17 2023 -0500

    nothing

commit 9970b9c
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 06:48:08 2023 -0500

    form work

commit 9943c17
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 06:02:30 2023 -0500

    base

commit 76081ac
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 05:40:31 2023 -0500

    basic routing setup

commit 5917321
Author: Mike Dial <[email protected]>
Date:   Tue Nov 7 05:35:31 2023 -0500

    Show issue rai for all records for cms user

* fix type error

* Substatus and timing fix

* Fix bug

---------

Co-authored-by: 13bfrancis <[email protected]>
Copy link
Collaborator

@benjaminpaige benjaminpaige left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we fix that dependabot finding?

@mdial89f
Copy link
Contributor Author

Can we fix that dependabot finding?

no fix yet. i keep checking.

@mdial89f mdial89f merged commit b0ba6f9 into val Nov 17, 2023
41 of 43 checks passed
Copy link
Contributor

🎉 This PR is included in version 1.5.0-val.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants